package com.coolgor.axnut.dao.auth;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.coolgor.axnut.entity.auth.LoginInfo;

public interface LoginInfoDao {
	
	List<LoginInfo> queryLoginInfoList(@Param("loginInfoCondition") LoginInfo loginInfoCondition,
										@Param("rowIndex") int rowIndex,
										@Param("pageSize") int pageSize);

	int queryLoginInfoCount(@Param("loginInfoCondition") LoginInfo loginInfoCondition);
	
	int insertLoginInfo(LoginInfo loginInfo);
	
	int updateLoginInfo(LoginInfo loginInfo);
	
	int deleteLoginInfo(LoginInfo loginInfo);
	
	int batchDeleteLoginInfo(List<Long> recordIDList);

}
